home *** CD-ROM | disk | FTP | other *** search
/ Chip 2011 November / CHIP_2011_11.iso / Programy / Narzedzia / Aplikacje_64-bitowe / Mixxx / mixxx-1.9.0-win64.exe / midi / Hercules DJ Console Mk2.midi.xml < prev    next >
Extensible Markup Language  |  2010-12-02  |  13KB  |  491 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <MixxxMIDIPreset schemaVersion="1" mixxxVersion="1.7.0">
  3.   <info>
  4.     <name>Hercules DJ Console Mk2</name>
  5.     <author>Garth Dahlstrom</author>
  6.     <description>This is a complete mapping for a Hercules DJ Console Mk2.</description>
  7.   </info>
  8.   <controller id="Hercules DJ Console Mk2 MIDI">
  9.     <scriptfiles>
  10.       <file filename="Hercules-DJ-Console-Mk2-scripts.js" functionprefix="HerculesMk2"/>
  11.     </scriptfiles>
  12.     <controls>
  13.       <control>
  14.         <group>[Master]</group>
  15.         <key>crossfader</key>
  16.         <status>0xB0</status>
  17.         <midino>0x31</midino>
  18.         <options/>
  19.       </control>
  20.       <control>
  21.         <group>[Channel1]</group>
  22.         <key>HerculesMk2.play</key>
  23.         <status>0xB0</status>
  24.         <midino>0x08</midino>
  25.         <options>
  26.           <Script-Binding/>
  27.         </options>
  28.       </control>
  29.       <control>
  30.         <group>[Channel1]</group> 
  31.         <key>HerculesMk2.cue</key>
  32.     <status>0xB0</status>
  33.         <midino>0x09</midino>
  34.         <options>
  35.           <Script-Binding/>
  36.         </options>
  37.       </control>
  38.       <control>
  39.         <group>[Channel1]</group>
  40.         <key>PrevTrack</key>
  41.         <status>0xB0</status>
  42.         <midino>0x0B</midino>
  43.         <options>
  44.           <Button/>
  45.         </options>
  46.       </control>
  47.       <control>
  48.         <group>[Channel1]</group>
  49.         <key>NextTrack</key>
  50.         <status>0xB0</status>
  51.         <midino>0x0C</midino>
  52.         <options>
  53.           <Button/>
  54.         </options>
  55.       </control>
  56.       <control>
  57.         <group>[Channel1]</group>
  58.         <key>volume</key>
  59.         <status>0xB0</status>
  60.         <midino>0x32</midino>
  61.         <options/>
  62.       </control>
  63.       <control>
  64.         <group>[Channel1]</group>
  65.         <key>HerculesMk2.pitch</key>
  66.         <status>0xB0</status>
  67.         <midino>0x34</midino>
  68.         <options>
  69.           <Script-Binding/>
  70.         </options>
  71.       </control>
  72.       <control>
  73.         <group>[Channel1]</group>
  74.         <key>HerculesMk2.jog_wheel</key>
  75.         <status>0xB0</status>
  76.         <midino>0x36</midino>
  77.         <options>
  78.           <Script-Binding/>
  79.         </options>
  80.       </control>
  81.       <control> <!-- Headphones Deck A -->
  82.         <group>[Channel1]</group>
  83.         <key>HerculesMk2.pfl</key>
  84.         <status>0xB0</status>
  85.         <midino>0x21</midino>
  86.         <options>
  87.           <Script-Binding/>
  88.         </options>
  89.       </control>
  90.       <control>
  91.         <group>[Channel1]</group>
  92.         <key>filterLow</key>
  93.         <status>0xB0</status>
  94.         <midino>0x2E</midino>
  95.         <options/>
  96.       </control>
  97.       <control>
  98.         <group>[Channel1]</group>
  99.         <key>filterMid</key>
  100.         <status>0xB0</status>
  101.         <midino>0x2F</midino>
  102.         <options/>
  103.       </control>
  104.       <control>
  105.         <group>[Channel1]</group>
  106.         <key>filterHigh</key>
  107.         <status>0xB0</status>
  108.         <midino>0x30</midino>
  109.         <options/>
  110.       </control>
  111.       <control>
  112.         <group>[Channel1]</group>
  113.         <key>HerculesMk2.buttons123</key>
  114.         <status>0xB0</status>
  115.         <midino>0x0F</midino>
  116.         <options>
  117.           <Script-Binding/>
  118.         </options>
  119.       </control>
  120.       <control>
  121.         <group>[Channel1]</group>
  122.         <key>HerculesMk2.buttons123</key>
  123.         <status>0xB0</status>
  124.         <midino>0x0E</midino>
  125.         <options>
  126.           <Script-Binding/>
  127.         </options>
  128.       </control>
  129.       <control>
  130.         <group>[Channel1]</group>
  131.         <key>HerculesMk2.buttons123</key>
  132.         <status>0xB0</status>
  133.         <midino>0x0D</midino>
  134.         <options>
  135.           <Script-Binding/>
  136.         </options>
  137.       </control>
  138.       <control>
  139.         <group>[Channel1]</group>
  140.         <key>rate_temp_up</key>
  141.         <status>0xB0</status>
  142.         <midino>0x13</midino>
  143.         <options>
  144.           <Button/>
  145.         </options>
  146.       </control>
  147.       <control>
  148.         <group>[Channel1]</group>
  149.         <key>rate_temp_down</key>
  150.         <status>0xB0</status>
  151.         <midino>0x14</midino>
  152.         <options>
  153.           <Button/>
  154.         </options>
  155.       </control>
  156.       <control>
  157.         <group>[Channel1]</group>
  158.         <key>beatsync</key>
  159.         <status>0xB0</status>
  160.         <midino>0x0A</midino>
  161.         <options>
  162.           <Button/>
  163.         </options>
  164.       </control>
  165.       <control>
  166.         <group>[Channel2]</group>
  167.         <key>HerculesMk2.play</key>
  168.         <status>0xB0</status>
  169.         <midino>0x02</midino>
  170.         <options>
  171.           <Script-Binding/>
  172.         </options>
  173.       </control>
  174.       <control>
  175.         <group>[Channel2]</group>
  176.         <key>HerculesMk2.cue</key>
  177.         <status>0xB0</status>
  178.         <midino>0x03</midino>
  179.         <options>
  180.           <Script-Binding/>
  181.         </options>
  182.       </control>
  183.       <control>
  184.         <group>[Channel2]</group>
  185.         <key>PrevTrack</key>
  186.         <status>0xB0</status>
  187.         <midino>0x05</midino>
  188.         <options>
  189.           <Button/>
  190.         </options>
  191.       </control>
  192.       <control>
  193.         <group>[Channel2]</group>
  194.         <key>NextTrack</key>
  195.         <status>0xB0</status>
  196.         <midino>0x06</midino>
  197.         <options>
  198.           <Button/>
  199.         </options>
  200.       </control>
  201.       <control>
  202.         <group>[Channel2]</group>
  203.         <key>HerculesMk2.buttons123mode</key>
  204.         <status>0xB0</status>
  205.         <midino>0x01</midino>
  206.         <options>
  207.           <Script-Binding/>
  208.         </options>
  209.       </control>
  210.       <control>
  211.         <group>[Channel2]</group>
  212.         <key>volume</key>
  213.         <status>0xB0</status>
  214.         <midino>0x033</midino>
  215.         <options/>
  216.       </control>
  217.       <control>
  218.         <group>[Channel2]</group>
  219.         <key>HerculesMk2.pitch</key>
  220.         <status>0xB0</status>
  221.         <midino>0x35</midino>
  222.         <options>
  223.           <Script-Binding/>
  224.         </options>
  225.       </control>
  226.       <control>
  227.         <group>[Channel2]</group>
  228.         <key>HerculesMk2.jog_wheel</key>
  229.         <status>0xB0</status>
  230.         <midino>0x37</midino>
  231.         <options>
  232.           <Script-Binding/>
  233.         </options>
  234.       </control>
  235.       <control> <!-- Headphones Deck B -->
  236.         <group>[Channel2]</group>
  237.         <key>HerculesMk2.pfl</key>
  238.         <status>0xB0</status>
  239.         <midino>0x22</midino>
  240.         <options>
  241.           <Script-Binding/>
  242.         </options>
  243.       </control>
  244.       <control>
  245.         <group>[Channel2]</group>
  246.         <key>filterLow</key>
  247.         <status>0xB0</status>
  248.         <midino>0x2B</midino>
  249.         <options/>
  250.       </control>
  251.       <control>
  252.         <group>[Channel2]</group>
  253.         <key>filterMid</key>
  254.         <status>0xB0</status>
  255.         <midino>0x2C</midino>
  256.         <options/>
  257.       </control>
  258.       <control>
  259.         <group>[Channel2]</group>
  260.         <key>filterHigh</key>
  261.         <status>0xB0</status>
  262.         <midino>0x2D</midino>
  263.         <options/>
  264.       </control>
  265.       <control>
  266.         <group>[Channel2]</group>
  267.         <key>HerculesMk2.buttons123</key>
  268.         <status>0xB0</status>
  269.         <midino>0x10</midino>
  270.         <options>
  271.           <Script-Binding/>
  272.         </options>
  273.       </control>
  274.       <control>
  275.         <group>[Channel2]</group>
  276.         <key>HerculesMk2.buttons123</key>
  277.         <status>0xB0</status>
  278.         <midino>0x11</midino>
  279.         <options>
  280.           <Script-Binding/>
  281.         </options>
  282.       </control>
  283.       <control>
  284.         <group>[Channel2]</group>
  285.         <key>HerculesMk2.buttons123</key>
  286.         <status>0xB0</status>
  287.         <midino>0x12</midino>
  288.         <options>
  289.           <Script-Binding/>
  290.         </options>
  291.       </control>
  292.       <control>
  293.         <group>[Channel2]</group>
  294.         <key>rate_temp_up</key>
  295.         <status>0xB0</status>
  296.         <midino>0x17</midino>
  297.         <options>
  298.           <Button/>
  299.         </options>
  300.       </control>
  301.       <control>
  302.         <group>[Channel2]</group>
  303.         <key>rate_temp_down</key>
  304.         <status>0xB0</status>
  305.         <midino>0x18</midino>
  306.         <options>
  307.           <Button/>
  308.         </options>
  309.       </control>
  310.       <control>
  311.         <group>[Channel2]</group>
  312.         <key>beatsync</key>
  313.         <status>0xB0</status>
  314.         <midino>0x04</midino>
  315.         <options>
  316.           <Button/>
  317.         </options>
  318.       </control>
  319.       <control>
  320.         <group>[Channel1]</group>
  321.         <key>HerculesMk2.buttons123mode</key>
  322.         <status>0xB0</status>
  323.         <midino>0x07</midino>
  324.         <options>
  325.           <Script-Binding/>
  326.         </options>
  327.       </control>
  328.       <control>
  329.         <group>[Playlist]</group>
  330.         <key>SelectPrevTrack</key>
  331.         <status>0xB0</status>
  332.         <midino>0x16</midino>
  333.         <options/>
  334.       </control>
  335.       <control>
  336.         <group>[Playlist]</group>
  337.         <key>SelectNextTrack</key>
  338.         <status>0xB0</status>
  339.         <midino>0x1A</midino>
  340.         <options/>
  341.       </control>
  342.       <control>
  343.         <group>[Channel1]</group>
  344.         <key>HerculesMk2.loadSelectedTrack</key>
  345.         <status>0xB0</status>
  346.         <midino>0x1B</midino>
  347.         <options>
  348.       <Script-Binding/>
  349.         </options>
  350.       </control>
  351.       <control>
  352.         <group>[Channel2]</group>
  353.         <key>HerculesMk2.loadSelectedTrack</key>
  354.         <status>0xB0</status>
  355.         <midino>0x1C</midino>
  356.         <options>
  357.       <Script-Binding/>
  358.         </options>
  359.       </control>
  360.       <control> <!-- Headphones Mix -->
  361.         <group>[Master]</group>
  362.         <key>HerculesMk2.pfl</key>
  363.         <status>0xB0</status>
  364.         <midino>0x24</midino>
  365.         <options>
  366.           <Script-Binding/>
  367.         </options>
  368.       </control>
  369.       <control> <!-- Headphones Split -->
  370.         <group>[Master]</group>
  371.         <key>HerculesMk2.pfl</key>
  372.         <status>0xB0</status>
  373.         <midino>0x23</midino>
  374.         <options>
  375.           <Script-Binding/>
  376.         </options>
  377.       </control>
  378.     </controls>
  379.  
  380.     <outputs>
  381.       <output>
  382.         <group>[Channel1]</group>
  383.         <key>play</key>
  384.         <status>0xB0</status>
  385.         <midino>0x08</midino>
  386.         <minimum>0.5</minimum>
  387.       </output>
  388.       <output>
  389.         <group>[Channel2]</group>
  390.         <key>play</key>
  391.         <status>0xB0</status>
  392.         <midino>0x02</midino>
  393.         <minimum>0.5</minimum>
  394.       </output>
  395.       <output>
  396.         <group>[Channel1]</group>
  397.         <key>playposition</key>
  398.         <status>0xB0</status>
  399.         <midino>0x00</midino>
  400.         <minimum>0.9</minimum>
  401.         <maximum>0.99</maximum>
  402.       </output>
  403.       <output>
  404.         <group>[Channel2]</group>
  405.         <key>playposition</key>
  406.         <status>0xB0</status>
  407.         <midino>0x05</midino>
  408.         <minimum>0.9</minimum>
  409.         <maximum>0.99</maximum>
  410.       </output>
  411.  
  412.       <output>
  413.         <group>[Channel1]</group>
  414.         <key>VuMeter</key>
  415.         <status>0xB0</status>
  416.         <midino>0x0A</midino>
  417.         <minimum>0.4</minimum>
  418.         <maximum>1</maximum>
  419.       </output>
  420.       <output>
  421.         <group>[Channel1]</group>
  422.         <key>VuMeter</key>
  423.         <status>0xB0</status>
  424.         <midino>0x16</midino>
  425.         <minimum>0.5</minimum>
  426.         <maximum>1</maximum>
  427.       </output>
  428.       <!--
  429.       <output>
  430.         <group>[Channel1]</group>
  431.         <key>VuMeter</key>
  432.         <status>0xB0</status>
  433.         <midino>0x0D</midino>
  434.         <minimum>0.6</minimum>
  435.       </output>
  436.       <output>
  437.         <group>[Channel1]</group>
  438.         <key>VuMeter</key>
  439.         <status>0xB0</status>
  440.         <midino>0x0E</midino>
  441.         <minimum>0.7</minimum>
  442.       </output>
  443.       <output>
  444.         <group>[Channel1]</group>
  445.         <key>VuMeter</key>
  446.         <status>0xB0</status>
  447.         <midino>0x0F</midino>
  448.         <minimum>0.8</minimum>
  449.       </output>
  450.       -->
  451.       <output>
  452.         <group>[Channel2]</group>
  453.         <key>VuMeter</key>
  454.         <status>0xB0</status>
  455.         <midino>0x04</midino>
  456.         <minimum>0.4</minimum>
  457.       </output>
  458.       <output>
  459.         <group>[Channel2]</group>
  460.         <key>VuMeter</key>
  461.         <status>0xB0</status>
  462.         <midino>0x1A</midino>
  463.         <minimum>0.5</minimum>
  464.       </output>
  465.       <!--
  466.       <output>
  467.         <group>[Channel2]</group>
  468.         <key>VuMeter</key>
  469.         <status>0xB0</status>
  470.         <midino>0x12</midino>
  471.         <minimum>0.6</minimum>
  472.       </output>
  473.       <output>
  474.         <group>[Channel2]</group>
  475.         <key>VuMeter</key>
  476.         <status>0xB0</status>
  477.         <midino>0x11</midino>
  478.         <minimum>0.7</minimum>
  479.       </output>
  480.       <output>
  481.         <group>[Channel2]</group>
  482.         <key>VuMeter</key>
  483.         <status>0xB0</status>
  484.         <midino>0x10</midino>
  485.         <minimum>0.8</minimum>
  486.       </output>
  487.       -->
  488.     </outputs>
  489.   </controller>
  490. </MixxxMIDIPreset>
  491.